package com.tjdx.projectsubmission.vo.event;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 关注事件：B4 工程疏散能力不足
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class EventB4 {
    private List<Record1> records1; //应急照明设备失效列表
    private List<Record2> records2; //规范标识列表
    private String isPersonnelDensity; //现场人员密度合理性 1-是 2-否
    private String isFireExit; //安全出口是否有设备/材料/机械堆积 1-是 2-否

    @Data
    @NoArgsConstructor
    @AllArgsConstructor
    private static class Record1 {
        private String type; //类型 1-常驻式 2-非充电式 3-充电式
        private String name; //名称
        private String number; //数量/套
        private String normalOperation; //是否能正常工作
    }

    @Data
    @NoArgsConstructor
    @AllArgsConstructor
    private static class Record2 {
        private String name; //名称
        private String location; //位置
        private String normative; //是否规范
    }
}
